sand finish - Español Inglés Diccionario